machine manufacturing software tools cnc application thin-client machines reflow equipment power tools contract manufacturing hand tools bga radius3 pcb assembly solder pallet wave solder pcb wave solder pallet hardware smt